Text copied to clipboard!

Názov

Text copied to clipboard!

Senior vývojár Golang

Opis

Text copied to clipboard!
Hľadáme skúseného senior vývojára Golang, ktorý sa pripojí k nášmu dynamickému tímu vývojárov. Vašou úlohou bude navrhovať, vyvíjať a udržiavať vysoko kvalitné aplikácie a služby využívajúce programovací jazyk Go. Budete spolupracovať s ostatnými tímami na vytváraní škálovateľných a efektívnych riešení, ktoré podporujú naše obchodné ciele. Ideálny kandidát má hlboké technické znalosti, skúsenosti s modernými vývojovými nástrojmi a schopnosť riešiť komplexné problémy. Okrem technických zručností očakávame aj schopnosť viesť a mentorovať mladších kolegov, aktívne prispievať k zlepšovaniu procesov a udržiavať vysoký štandard kvality kódu. Ak máte vášeň pre programovanie v Go a chcete pracovať v inovatívnom prostredí, radi vás privítame v našom tíme.

Zodpovednosti

Text copied to clipboard!
  • Navrhovať a implementovať backendové služby v jazyku Go.
  • Spolupracovať s tímom na vývoji škálovateľných aplikácií.
  • Optimalizovať existujúci kód a zlepšovať výkon aplikácií.
  • Testovať a zabezpečovať kvalitu vyvíjaného softvéru.
  • Mentorovať junior vývojárov a poskytovať technickú podporu.
  • Účasť na plánovaní projektov a technických diskusiách.
  • Monitorovať a riešiť produkčné problémy.
  • Aktívne sa podieľať na zlepšovaní vývojových procesov.
  • Dokumentovať technické riešenia a postupy.
  • Udržiavať aktuálne znalosti o novinkách v oblasti Golang a softvérového vývoja.

Požiadavky

Text copied to clipboard!
  • Minimálne 5 rokov skúseností s programovaním v Go.
  • Skúsenosti s vývojom REST API a mikroservisnej architektúry.
  • Znalosť databáz (SQL a NoSQL) a ich integrácie.
  • Skúsenosti s kontajnerizáciou (Docker, Kubernetes).
  • Schopnosť pracovať v agilnom tíme a používať nástroje ako Git, Jira.
  • Výborné analytické a problémové myslenie.
  • Znalosť cloudových platforiem (AWS, GCP alebo Azure) výhodou.
  • Skúsenosti s CI/CD procesmi a automatizáciou testovania.
  • Schopnosť efektívnej komunikácie a tímovej spolupráce.
  • Vysoká zodpovednosť a samostatnosť pri riešení úloh.

Potenciálne otázky na pohovor

Text copied to clipboard!
  • Aké máte skúsenosti s programovaním v jazyku Go?
  • Ako by ste navrhli škálovateľnú mikroservisnú architektúru?
  • Popíšte situáciu, kedy ste optimalizovali výkon aplikácie.
  • Aké nástroje používate na testovanie a zabezpečenie kvality kódu?
  • Ako pristupujete k mentorovaniu mladších kolegov?
  • Máte skúsenosti s cloudovými službami? Ak áno, akými?
  • Ako riešite konflikty v tíme počas vývoja?
  • Aké sú vaše skúsenosti s kontajnerizáciou a orchestráciou?
  • Ako zabezpečujete bezpečnosť vyvíjaných aplikácií?
  • Čo považujete za najväčšiu výzvu pri práci so systémami v Go?